*{
    margin:0;
    padding:0;
}

/* 分类 */
.classify{
    padding:50px 0;
}
.classify ul{
    width:600px;
    margin:0 auto;
    list-style: none;
    display:flex;
    justify-content: space-around;
    align-items: center;
}
.classify ul li a{
    padding:10px 15px;
    color:#010101;
    font-weight: 600;
    font-size:20px;
}
.classify ul li.active a{
    color:#ce251f;
    border-bottom:2px solid #ce251f;
}

/* 路径导航 */
.path{
    list-style: none;
    padding-left:20px;
}
.path li{
    position: relative;
    float:left;
    padding-right:20px;
}
.path li a{
    font-size: 20px;
    color:#666;
}
.path>li::after{
    position: absolute;
    content:'';
    background-color: #666;
    top:13px;
    right:5px;
    height: 2px;
    width:10px;
}
.path>li:nth-child(1)::after{
    width:0;
    height:0;
    position: absolute;
    top:-1px;
    right:13px;
    content: ':';
    font-size: 20px;
    color: #666;
}
.path>li:last-child::after{
    width:0;
    height:0;
}

/* show */
.show{
    padding:50px 0;
}
.show .title .tit-top::before{
    content:'';
    width:35px;
    height:35px;
    border-top:15px solid red;
    border-left:15px solid red;
    position: absolute;
    top:0;
}
.tit-top h3{
    font-size: 30px;
    padding-left:5px;
    font-weight: 600;
}
/* .show .show-list{} */
.show .news h3{
    font-size:40px;
    color:#000;
}
.show .news p{
    font-size:15px;
    color:#000;
}
.show .news p span{
    padding-left:30px;
}
.show .content{
    width:915px;
    height:300px;
    margin:0 auto;
    padding:20px 0;
    font-weight:600;
}
.show .content p{
    text-indent:2rem;
}
.row{
    margin-right: 0px;
    margin-left: 0px;
}

/* 分页 */
.page{
    padding:50px 0;
}
.page ul{
    width:465px;
    list-style: none;
}
.page ul li{
    float:left;
    border:0;
    margin-right:20px;
}
.page ul li a{
    padding:3px 20px;
    font-size:20px;
    color:#000;
}
.page ul li:hover a{
    color: #ff0000;
}

/* 平板端 */
@media(max-width:991px) and (min-width:768px){
    /* show */
    .show .content{
        width:680px;
        height:400px;
    }
}

/* 手机端 */
@media(max-width:767px){
    /* classify */
    .classify ul{
        width:400px;
    }
    .classify ul li a{
        padding:10px;
        font-size:15px;
    }

    /* path */
    .path>li::after{
        top:10px;
        width:7px;
        right:6px;
    }
    .path li a, 
    .path>li:nth-child(1)::after{
        font-size:15px;
    }

    /* show */
    .show .content{
        width:600px;
        height:400px;
    }

    /* page */
    .page ul{
        width:405px;
    }
    .page ul li a{
        padding:3px 10px;
    }
}